// 这个是韩娟的store仓库！！！
import {
	defineStore
} from 'pinia'
//引入登录信息的store
import {
	useLoginStore
} from '@/store/loginStore.js'
const loginStore = useLoginStore()
// 预约挂号相关数据
// 选择就诊人
export const selPersonStore = defineStore('selPerson', {
	state: () => {
		return {
			id:loginStore.id,
			selPersonData:{},//选择就诊人
			selRoomData:{},//选择科室
			selDoctorData:{},//医生信息
			selDateData:{},//时间段选择
		}
	},
	actions: {
		set(fun) {
			fun(this)
		}
	}
})
// // 获取院区
// export const getPartStore = defineStore('getPartData',{
// 	state:()=>{
// 		return data
// 	},
// 	actions:{
// 		getPartFn() {
// 			getPart().then(({data}) => {
// 				this.data = data.data;
// 				console.log('获取院区',data)
// 			})
// 		}
// 	}
// })
// // 获取大科室
// export const getBigStore = defineStore('getBigData',{
// 	state:()=>{
// 		return {data:[]}
// 	},
// 	actions:{
// 		getBigFn() {
// 			getBig().then(({data}) => {
// 				this.data = data.data;
// 				console.log('获取大科室',data)
// 			})
// 		}
// 	}
// })
// // 获取科室
// export const getDepartmentsStore = defineStore('getDepartmentsData',{
// 	state:()=>{
// 		return {data:[]}
// 	},
// 	actions:{
// 		set(fun){
// 			fun(this)
// 		},
// 		getDepartmentsFn() {
// 			getDepartments({partId, bigName}).then(({data}) => {
// 				this.data = data.data;
// 				// console.log('获取科室',data);
// 			})
// 		}
// 	}
// })
// // 医生信息
// export const doctorInfoStore = defineStore('getDoctorInfo',{
// 	state:()=>{
// 		return {data:[]};
// 	},
// 	actions:{
// 		set(fun){
// 			fun(this)
// 		},
// 		getDoctorInfoFn(){
// 			doctorInfo({departmentName,day}).then(({data})=>{
// 				this.data = data.data;
// 				// console.log('医生信息',data)
// 			})
// 		}
// 	}
// })
// // 获取排班时间点信息：剩余预约数量
// export const timeSelStore = defineStore('getTimeSel',{
// 	state:()=>{
// 		return {data:[]};
// 	},
// 	actions:{
// 		set(fun){
// 			fun(this)
// 		},
// 		getDateSelFn(){
// 			dateSel({doctorName,workDate}).then(({data})=>{
// 				this.data = data.data;
// 				console.log('剩余预约数量',data);
// 			})
// 		}
// 	}
// })